perm filename TING.FRM[P,JRA] blob
sn#151966 filedate 1975-03-22 generic text, type T, neo UTF8
∂18-MAR-75 2238 network site UTAH
Date: 18 MAR 1975 2340-MDT
From: TING at UTAH-10
To: JRA at SU-AI
YES. THE REFERENCE ON WAITE ARE THE PORTABLE STUFF. HAVE YOU
CONSIDER MAKING SUPER-LISP A PAPER BACK. TO-DAY I SAW KNUTH'S
COMPUTER ENCYCLPEDIA (THE ART OF COMPUTER PROGRAMMING) FOR THE
FIRST TIME IN PAPER BACK AND WAS TEMPTED TO GET SEVERAL COPIES
SINCE THEY ARE ABOUT 1/4 THE PRICE OF THE $19.50 ONES.
DENNIS
PS. I THINK ONE CAN ONLY GET THE KNUTH PAPER BACK OUTSIDE U.S.A.
-------
∂17-MAR-75 1001 network site UTAH
Date: 17 MAR 1975 1103-MDT
From: TING at UTAH-10
Subject: TINGS IN GENERAL
To: JRA at SU-AI
STILL HAVENOT STARTED MY IMPLEMENTATION OF THE INTERPRETER
ON THE B1700. I HAVE DECIDED THAT SINCE I AM KIND OF DESIGNING
AN ABSTRACT LISP MACHINE AND THERE ARE SEVERAL DIFFERENT
COMPUTERS HERE (B1700, PDP10, PDP11/45) AND A BUNDLE MORE ON THE
NETWORK I WILL TRY THE EXPERIMENT OF A TRANSPORTABLE LISP
INTERPRETER..., COMPILER..., EDITOR...,SYSTEM! CURRENTLY LOOKING
AT ABSTRACT MACHINES (WORK BY WAITE IS QUITE INTERESTING).
DENNIS
-------
∂16-JAN-75 0918 network site UTAH
Date: 16 JAN 1975 1020-MDT
From: TING at UTAH-10
To: JRA at SU-AI
I HAVE FTP OVER THE MEMO(CONS MICROPROCESSOR) WHICH WAS
REFERRED TO IN GREENBLATT'S PAPER. IT IS <TING>CONS.;. IF YOU
LIKE TO FTP IT, YOU CAN LOG INTO THE GUEST ACCOUNT AT UTAH. THE
NAME IS 'NETWORK-USER', THE PASSWORD IS 'NP' AND THE ACCOUNT IS
1200. I'LL PUT MY COMMENT ON SUPER-LISP ON A FILE, I DON'T
KNOW WHAT I'LL NAME THE FILE YET. I'LL SNDMSG TO YOU WHEN I GOT
ONE.
DENNIS
-------
∂13-JAN-75 1417 network site UTAH
Date: 13 JAN 1975 1435-MDT
From: TING at UTAH-10
To: JRA at SU-AI
I HAVE GOTTEN AN XG-PEED COPY OF GREENBLATTS'S LISP MACHINE.
ALTHOUGH IT IS NOT SUITABLE FOR FRAMING DUE TO OUR XGP, IT
IS BETTER THAN LINE-PRINTER OR TELETYPE LISTING. I HEARD THAT
BOBROW AND DUETSCH HAS A PAPER ON MODELING OF MULTIPLE ENVIRONMENT
OR SOMETHING LIKE IT (NOT THE ONE BY BOBROW AND WEGBREIT). HAVE YOU
HEARD ANYTHING LIKE THAT.
DENNIS
-------
∂9-JAN-75 2234 network site UTAH
Date: 9 JAN 1975 2336-MDT
From: TING at UTAH-10
To: JRA at SU-AI
AM NOW ATTEMPTING TO IMPLEMENT LISP. FIRST IT IS NECESSARY
TO UNDERSTAND THE B1700 OPERATING SYSTEM (BATCH), ONE GIANT
STEP BACKWARDS. I AM CONTEMPLATING NOT TO USE THAT OPERATING
SYSTEM AND WRITE MY OWN. IT ALSO USES CARDS AS THE PRIMARY
INPUT MEDIUM ALTHOUGH IT HAS BOTH HEAD/TRACK AND MOVABLE HEAD
DISK. WILL DEFINITELY WRITE AN ONLINE EDITOR FOR IT. I AM
STILL KEEPING MY EYES OPEN FOR KING KONG. DO YOU HAVE ANYTHING
BY SCOTT OR KNOW WHO I SHOULD GET IN TOUCH WITH. I AM QUITE
FASCINATED BY THE THINGS YOU SAID ABOUT IT.
DENNIS
-------
∂22-OCT-74 1333 network site UTAH
Date: 22 OCT 1974 1122-MDT
From: TING at UTAH-10
Subject: SUPER-LISP
To: JRA at SU-AI
I AM WORKING WITH TONY HEARN AND AM IN THE PROCESS OF IMPLEMENTING
A LISP INTERPRETER ON A BURROUGHS 1726. TONY SHOWED ME YOUR
BOOK 'SUPER LISP'. I HAVE READ THROUGH THE FIRST 4 CHAPTERS AND
FOUND IT VERY ENLIGHTENING. IF IT IS AT ALL POSSIBLE, I WOULD
LIKE TO GET A COPY OF IT (HOWEVER CRUDE IT MAY BE). PLEASE
LET ME KNOW WHETHER THAT IS POSSIBLE. MY ADDRESS IS
DENNIS TING
COMPUTER SCIENCE DEPARTMENT
3160 MERRILL ENGINEERING BUILDING
UNIVERSITY OF UTAH
SALT LAKE CITY, UTAH 84112
MY NETWORK ADDRESSES ARE TING@UTAH-10 AND TING@ISI.
I WOULD APPRECIATE VERY MUCH IF YOU WOULD LET ME KNOW
THE NAME OF THE PUBLISHER AND THE TITLE OF THE BOOK
WHEN IT GETS PUBLISHED.
THANKS VERY MUCH
DENNIS
-------
∂13-NOV-74 1002 network site UTAH
Date: 13 NOV 1974 1102-MST
From: TING at UTAH-10
Subject: SUPER-LISP
To: JRA at SU-AI
HI:
I HAVE BEEN READING TONY'S COPY OF SUPER-LISP (FIRST AND SECOND
VOLUME) AND AM ALMOST FINISHED WITH IT. ALTHOUGH PARTS OF IT DOES NOT
SEEM TO BE TOO COMPLETE (IMPLEMENTATION, AMBIT/G) I REALLL ENJOYED IT
AND AM ANXIOUSLY WAITING FOR MY COPY. THERE ARE A FEW COMMENTS THAT I
LIKE TO MAKE.
1. I NOTICE NUMEROUS SPELLING ERRORS, AND HAVE MARKED THEM DOWN. IF
YOU ARE INTERESTED TO KNOW ABOUT IT. I WILL SEND IT TO YOU.
2. THE READ AND PRINT PROGRAMS SEEM TO HAVE BUGS IN IT.
3. YOU DID NOT SEEM TO HAVE MENTION ANYTHING ABOUT A FUNCTIONAL ARGUMENT
BEING PASSED BACK.
4. I REALLY LIKE THE STYLE , ESPECIALLY COMMENTS ABOUT PL/1.
DENNIS
-------
∂14-DEC-74 1233 network site UTAH
Date: 14 DEC 1974 1335-MDT
From: HEARN at UTAH-10
Subject: COMPILER PAPERS
To: JRA at SU-AI
cc: TING
John, we're sending you both the German and the Blair papers.
Tony
-------
∂13-DEC-74 1455 network site UTAH
Date: 13 DEC 1974 1557-MDT
From: OPERATORS at UTAH-10
Subject: SUPER-LISP
To: JRA at SU-AI
JOHN:
RECEIVE VOLUME 1 OF SUPER-LISP TODAY, THANKS! IN REGARD TO
REFERENCES ON LISP COMPILERS, I KNOW OF ONLY ONE (AN UNPUBLISHED
PAPER BY FRED BLAIR I BELEIVE : THE STRUCTURE OF A LISP COMPILER)
I WILL XEROX A COPY AND SEND IT TO YOU IF YOU WANTED IT.
The Burroughs 1728 has not been delivered, but Santa
promised that we will have it by Xmas. I looked into the FUNARG
problem recently, (paper by Moses, paper by Bobrow and Wegbreit)
and think I have come up with a very desirable partial solution.
I like to tell you about it and like to hear what you think.
LISP allow functions to be associated with the activation
environment by default and the binding environment by the function
FUNCTION. This however, forces all free variables in the function to
have the same environment. An alternative is to modify the function
FUNCTION to have 2 arguments,namely the function name and a list
of free variables that is to be associated with the binding
enivironment. This has the advantages that each free variable
in a function can use the binding environment or the activation
environment and that implementing this feature with shallow binding
seem quite simple. The disadvantage might be that of an extra
declaration.
DENNIS
-------